ContextCapture Editor

RealDWG 和对象启用程序

对象启用程序是解释 DWG 文件中的自定义对象所需的程序。如果对象启用程序缺失,DWG 文件中的一些信息可能无法正确显示。在 V8i SELECTseries 1 之前,ContextCapture Editor 支持利用 Open Design Alliance OpenDWG 库重新编写的对象启用程序,但是,有很多对象启用程序不支持 OpenDWG。截至 V8i SELECTseries 1,ContextCapture Editor 可以直接运行还在 AutoCAD 上运行的对象启用程序,因此,这些启用程序创建的图形对象将如愿显示。

当您打开包含自定义对象的 DWG 文件时,如果启用程序缺失,将显示一个“警报”窗口。该窗口列出所有缺失的启用程序,其中一些程序可能包含详细信息,如启用程序的提供商以及可找到并下载所需启用程序的网站。请注意,打开 DWG 文件无需启用程序。如果启用程序缺失,文件仍会打开,其自定义对象成为代理对象。

在合并了 RealDWG 库的程序中,也可以使用编写为符合 Autodesk 已发布准则的对象启用程序。这一点非常有利,因为当您具有适用于图元的对象启用程序时,您不必再要求 DWG 文件的提供人员在启用“代理”的情况下对其进行保存。ContextCapture Editor 可改用对象启用程序获取自定义图元的图形表示。

由 Autodesk 的 AEC 产品(例如 AutoCAD Architecture、MEP、Structural Detailing、Civil 3D 等)创建的自定义对象显示在 ContextCapture Editor 中,且对象启用程序随 RealDWG 提供或由用户下载和安装。但是,如果您尝试打开包含旧版本中所创建的 AEC 对象的文件,则会看到一个“警报”窗口,其中提供用来升级 AEC 对象、将文件打开为只读或取消文件打开过程的选项。您也可以通过设置配置变量 MS_OPENDWGAEC 来控制此行为。以下是此配置变量的有效值:

  • 值 = 1 - 文件将打开以供编辑,AEC 对象升级到当前版本。
  • 值 = 2 - 文件打开为只读。
  • 值 = 空 - 如果根本未设置或设置为任何其他值,将打开“警报”窗口。

如果选择升级 AEC 对象,消息中心将显示一条消息,说明 DWG 文件上次是用 AEC 产品的早期版本保存的;保存此 DWG 文件会将 AEC 对象更新为较新版本,而新版本与最初创建对象的软件版本不兼容。如果您编辑并保存该文件,AEC 对象将升级到 AEC 对象启用程序的最近版本。

使用 RealDWG 的其他优势

使用 RealDWG 技术具有诸多优势:

  • 提高了 DWG 保真度。
  • AutoCAD 的标准 SHX 字体现在很容易获取,因此无需从 DWG 的提供商请求这些字体。

安装对象启用程序

AutoCAD Architecture 和 MEP 的对象启用程序已合并到 RealDWG 交付产品中,您无需安装它们。其他对象启用程序可从各自的供应商处下载,然后再安装。即使您之前已安装要与 AutoCAD 配合使用的对象启用程序,但在安装 ContextCapture Editor 后,仍需完成该对象启用程序的安装过程,以便 ContextCapture Editor 能够找到并使用它。